satellite libration - Turco Inglés Diccionario